#mailinglist {
position: relative;
width: 380px;
float: right;
}

#newsletterForm  .email {
	width: 268px;
	height: 15px;
	text-align: left;
	position: absolute;
	top: 0px;
	left: 0px;
	border: none;
	font-size: 12px;
	color: #5f676b;
	padding-top: 5px;
	padding-bottom: 9px;
	padding-left: 10px;
}

#newsletterForm .newsletterButton{
	width: 100px;
	height: 29px;
	position: absolute;
	top: 0px;
	right: 0px;
	background: url('../images/notify-butt.jpg') no-repeat top center;
	border: none;
}


#newsletterForm .loader {
		position: absolute;
		top: 40px;
		right: 0px;
}

#mailinglist .successBalloon {
	width: 220px;
	min-height: 25px;
	height: 25px;
	border: 1px solid #4c8f41; /* #3b94bc */
	background-color: #3c6539; /* #0b73a8 */
	top: 40px;
	position: absolute;
}
#mailinglist .errorBalloon {
	width: 220px;
	min-height: 25px;
	height: 25px;
	border: 1px solid #813838;
	background-color: #5b3030;
	top: 40px;
	position: absolute;
}
#mailinglist .resultText {
	padding: 3px;
	top: 40px;
	width: 220px;
	color: #ffffff;
	text-align:center;
	position: absolute;
	font-size: 12px;
}
